impulse rate - Spanish English Dictionary